@CHARSET "UTF-8";
.pay-type-item .pay-type{padding: 8px 0; position: relative;}
.pay-type-item .pay-type .pay-check{margin-right: 13px; float: right;}
.pay-type-item .pay-type .pay-check img{width: 25px; height: 25px; margin-top: 3px;}
.head-pay{margin-top: 12px; font-size: 15px;}
.head-info{line-height: 31px; height: 98px;text-align: center;padding-top: 10px;}
.head-pay-value{font-size: 24px;}
.pay-type-item{padding: 8px; margin-top: 10px; background: #FFF;}
.codes{overflow: hidden; width: 100%; margin: 0 auto; border-radius: 10px;}
.wchat-photo{margin: 0 10px 0 5px; width: 32px; height: 32px;}

.s-btn a.alipay{display: block;color: #fff; margin: 0 10px; height: 45px; line-height: 45px; text-align: center; border-radius: 3px;}
.s-btn a.commonpay{display: block;color: #fff; margin: 0 10px; height: 45px; line-height: 45px; text-align: center; border-radius: 3px;}

.codes .not-pay-type{padding: 10px 0;text-align: center; width: 100%;}
.ns-copyright{position: fixed; width: 100%; bottom: 0; margin: 0 0 10px 0; background: transparent;}
.available-balance{padding: 14px 10px; background: #fff; font-size: 14px;}
.available-balance .balance_checkbox{float: right;}
.switch-checkbox{display: none;}
.switch-label{background-color: #fff; display: inline-block; position: relative; height: 25px; width: 40px; border-radius: 1000px; border: 1px solid; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.switch-checkbox:checked ~ .switch-label .switch-circle{left: 16px;}
.switch-circle{position: absolute; display: inline-block; height: 25px; width: 25px; border-radius: 50%; background-color: #fff; left: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; box-shadow: 1px 1px 3px rgba(0, 0, 0, .32);}
.s-btn{margin-top: 20px;}